anti-terror police - German English Dictionary